Abstractions for Smithy XML Binding Traits
XML Encoding module that uses Rust lifetimes to make generating malformed XML a compile error